package cn.whitecao.agent.core.repoter;

import cn.whitecao.agent.core.model.Span;

import java.util.List;

/**
 * 上报采集信息
 * @author Bashful Huang
 * @since 2020-09-14
 **/
public interface Reporter {

    /**
     * 单条上报
     * @param span 采集数据的实体
     */
    void report(Span span);

    /**
     * 多条上报
     * @param spanList 采集数据的实体列表
     */
    void report(List<Span> spanList);
}